Tailor-Made Operating Systems for Embedded Parallel Applications
نویسندگان
چکیده
This paper presents the Pure/Epos approach to deal with the high complexity of adaptable operating systems and also to diminish the distance between application and operating system. A system designed according to the proposed methodology may be automatically tailored to satisfy an specific application. In order to enable this, the application must be written referring to the inflated interfaces that export the system object repository and then be submitted to an analyzer that will proceed syntactical and data flow analysis to extract a blueprint for the operating system to be generated. This blueprint is then refined by dependency analysis against information about the execution scenario acquired from the user via visual tools. The outcome of this process is a configuration file consisting of selective realize keys that will support the compilation of the tailored operating system.
منابع مشابه
Tailor-made Operating Systems for Embedded Parallel Applications ?
This paper presents the Pure/Epos approach to deal with the high complexity of adaptable operating systems and also to diminish the distance between application and operating system. A system designed according to the proposed methodology may be automatically tailored to satisfy an speciic application. In order to enable this, the application must be written referring to the innated interfaces ...
متن کاملA File Server Optimization Using Scatter/Gather IPC on L4 Based Multi-Server Operating System
Operating systems for PCs and workstations adopt finetuned monolithic configuration. On the other hand, microkernel based multi-server operating systems are expected to play important roles especially for real-time and embedded systems, for several reasons. Operating systems for real-time systems are not yet standardized. Requirements to these OS depends on their wide-ranged applications. There...
متن کاملTailor-made data management for embedded systems: A case study on Berkeley DB
Applications in the domain of embedded systems are diverse and store an increasing amount of data. In order to satisfy the varying requirements of these applications, data management functionality is needed that can be tailored to the applications’ needs. Furthermore, the resource restrictions of embedded systems imply a need for data management that is customized to the hardware platform. In t...
متن کاملTHE MEAN RESIDUAL LIFETIME OF PARALLEL SYSTEMS WITH TWO EXCHANGEABLE COMPONENTS UNDER THE GENERALIZED FARLIE-GUMBEL-MORGENSTERN MODEL
The parallel systems are special important types of coherent structures and have many applications in various areas.In this paper we consider a two-exchangeable-component parallel system for the Generalized Farlie-Gumbel-Morgenstern (Generalized FGM) distribution. We study the reliability properties of the residual lifetime of the system under the condition that both components of the system ar...
متن کاملStreamline: Efficient OS Communication Through Versatile Streams
Streamline is a stream-based communication subsystem that spans from embedded hardware to userspace processes. It improves performance of memory and I/O bound applications by constructing tailor-made datapaths for each application at runtime. Datapath optimisation removes unnecessary copying, context switching and cache replacement. It simplifies integration of embedded and distributed hardware...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999